The 30-share Sensex ended down 414 points at 25,481 and the 50-share Nifty slipped 119 points at 7,603.
While some states like Kerala and Telangana were badly hit by the strike, the impact was partial in Punjab, Haryana and Maharashtra
The 30-share Sensex lost 12 points to end at 29,559 and the 50-share Nifty climbed 4 points to close at 8,914.
Markets extended gains led by financials and capital goods shares coupled with a rebound in IT shares.
Investors cheered a sharp decline in the Current Account Deficit, which stands at a 4 year low as exports picked up and gold imports reduced.
Of all the other cities in India, Bangalore is one city, where you can actually walk around and take in the crowd and confusion, says Sumit Ganguli.
Fifty years ago, India and Pakistan fought a short but bloody war. The author finds out how Sainik Samachar, the defence ministry's journal, reported it.
President Pranab Mukherjee talked extensively about the forthcoming Lok Sabha polls and the role of lawmakers during his address to the nation on the eve of Republic Day.